草庐IT

php session 超时

全部标签

ios - 延迟的 OCMock 验证/处理单元测试中的超时

我正在使用OCMock测试真实的网络服务调用。现在我正在做一些事情,比如:-(void)testWebservice{idmydelegatemock=[OCMockObjectmockForProtocol:@protocol(MySUTDelegate)];[[mydelegatemockexpect]someMethod:[OCMArgany]];[SUTsutWithDelegate:mydelegatemock];//weneedtowaitforrealresult[[NSRunLoopcurrentRunLoop]runUntilDate:[NSDatedateWithT

ios - 如何在 iOS 中恢复超时操作 NSOperationQueue?

我已经在应用程序中成功实现了NSOperationQueue。我有一个操作队列,可能有1000个如下所示的NSOperations。@interfaceOperations:NSOperation@end@implementationOperations-(void)main{NSURL*url=[NSURLURLWithString:@"YourURLHere"];NSString*contentType=@"application/json";NSMutableURLRequest*request=[NSMutableURLRequestrequestWithURL:url];[r

ios - 如何解决由坏的 HTTP 持久连接引起的超时问题?

我最近一直在努力解决HTTP超时问题。经过一个多月的调查,我很确定这是由错误的HTTP持久连接引起的。详情如下:这是一款iOS应用。大多数用户运行的是iOS8。我正在使用NSURLConnection。iOS8有一个knownkeepalivebug但我的是另一个问题。更具体地说,该错误会导致NSURLErrorNetworkConnectionLost,但我的错误是NSURLErrorTimedOut。但是,我不确定我的问题是否是由iOS8的另一个错误引起的。我的问题的行为:使用一段时间后——在成功发送一些HTTP请求并收到相应的响应之后——一个请求会导致NSURLErrorTime

iphone - NSURLConnection 忽略 Keep-Alive 超时?

我正在将我的应用程序转换为使用HTTPS,并希望通过保持打开长期连接来尽可能避免握手成本。从阅读网络和其他关于堆栈溢出的答案来看,如果服务器响应Connection:keep-alive和Keep-Alive:timeout=N,NSURLConnection应该透明地保持底层套接字打开。但是我发现我的连接只保持打开状态大约10秒。我的Keep-Alive响应设置的远不止于此。我还在请求header中发送Connection:keep-alive。任何人都可以阐明这一点吗?我真的不想使用CFNetwork来实现这一点。 最佳答案 你

iOS:后台调用服务器经常导致超时

我的应用程序在启动时会进行一些服务器调用,现在我面临一个奇怪的问题:当带有content_available的推送通知唤醒我的应用程序时,也会进行调用,但通常情况下不会他们遇到超时。这是否与应用程序处于后台有关?是不是配置有问题?我激活了后台模式backgroundfetch以及remotenotifications。我错过了什么吗? 最佳答案 AmImissingsomething?很难知道,因为您没有显示任何代码,但听起来您没有使用从URLSessionConfiguration的background(withIdentifie

ios - 如何使用 KIF 更改默认超时?

我正在使用KIF开发测试,但有时因为我从需要超过10秒的服务获取数据,所以测试失败,所以我想知道如何更改默认超时。对于我正在尝试的这个问题,是否还有其他解决方案:[testerwaitForAbsenceOfViewWithAccessibilityLabel:@"Configuración"];但是,这个功能似乎不能正常工作,所以我决定增加超时时间。 最佳答案 怎么样:[[testerusingTimeout:60]waitForAbsenceOfViewWithAccessibilityLabel:@"Configuración

ios - 请求超时,代码=-1001_kCFStreamErrorCodeKey=-2102

有时来self的应用程序的网络请求会卡住,一段时间后我会收到以下错误,failedwitherror:ErrorDomain=NSURLErrorDomainCode=-1001"Therequesttimedout."UserInfo={NSUnderlyingError=0x1390937f0{ErrorDomain=kCFErrorDomainCFNetworkCode=-1001"(null)"UserInfo={_kCFStreamErrorCodeKey=-2102,_kCFStreamErrorDomainKey=4}},NSErrorFailingURLStringKe

ios - HTTP Post - 超时 - 在超时间隔内发起多个请求

我正在使用HTTPPost方法并发起一个同步请求。[NSURLConnection发送同步请求:..]对于HTTPPOST请求,默认超时发生在75秒,正如许多线程中所讨论的那样。但在75秒的超时期间,针对使用所有相同参数提出的同一请求,我们会启动多个Web服务请求。请告诉我们是什么原因导致发起多个请求?这是由于一般的HTTPPOST还是由于同步请求?@iOS示例代码[bodyappendData:[[NSStringstringWithFormat:@"\r\n--%@--\r\n",boundary]dataUsingEncoding:NSUTF8StringEncoding]];[

c# - 保持事件状态并请求超时

据我了解keep-alivemessage旨在防止底层TCP连接关闭,以便可以通过同一TCP连接发送多个请求。但是,尚不清楚这会如何影响已超时的请求:如果通过同一个TCP连接处理多个请求,当客户端超时时,ASP.NET如何知道?我不确定如何正确地提出这个问题,但我怀疑HttpWorkerRequest.IsClientConnected如果底层TCP连接关闭,则为false?我如何确定客户端是否超时?响应肯定不能再发送了吧?既然客户端可以发送keep-alive消息,它对请求有什么影响(如果有的话)?我希望它不会有任何影响,并且超时等机制会照常工作。感谢您的时间和帮助。

windows - Windows服务器上是否有任何参数可以控制CLOSE_WAIT连接状态的超时时间?

我在Windowsserver上有很多CLOSE_WAIT连接,有什么好办法CLOSE_WAIT消失的速度,比如在注册表中配置一个参数?谢谢 最佳答案 CLOSE_WAIT不是超时条件。这意味着对端已关闭连接,主机正在等待本地应用程序关闭此端。换句话说,它表示应用程序错误:套接字泄漏。 关于windows-Windows服务器上是否有任何参数可以控制CLOSE_WAIT连接状态的超时时间?,我们在StackOverflow上找到一个类似的问题: https:/